be meant for each other - Turc Anglais Dictionnaire